package com.r2coding.storage.engine.fastdfs;

import com.r2coding.storage.engine.core.AbstractStorageEngine;
import com.r2coding.storage.engine.core.context.*;
import org.springframework.stereotype.Component;

import java.io.IOException;

/**
 * @author 98k灬
 * @version v1.0.0
 * @Description : 基于fastdfs实现的文件存储引擎
 * @Create on : 2023/10/13 12:26
 **/
@Component
public class FastDFSStorageEngine extends AbstractStorageEngine {
    @Override
    protected void doStore(StoreFileContext storeFileContext) throws IOException {

    }

    @Override
    protected void doDelete(DeleteFileContext deleteFileContext) throws IOException {

    }

    @Override
    protected void doStoreChunk(StoreFileChunkContext context) throws IOException {

    }

    @Override
    protected void doMergeFile(MergeFileContext context) {

    }

    @Override
    protected void doReadFile(ReadFileContext context) throws IOException {

    }
}
